package com.base.thread.demo_16;

/**
 * 饿汉式单例创建
 * @ClassName: Singleton
 * @Description: 
 * @Author xuyou
 * @DateTime 2019年12月7日 下午5:05:37
 */
public class Singleton {
	
	// 私有化构造方法
	private Singleton () {}

	private static Singleton instance = new Singleton();
	
	public static Singleton getInstance() {
		return instance;
	}
	
	// 多线程的环境下
	// 必须有共享资源
	// 对资源进行非原子性操作
	
	
}
